19769
19584
19255
19030
18724
18615
18588
18153
18147
18130
17223
17216
17092
17058
16896
16720
16396
16359
15597
15306
15288
15238
15217
14913
14751
14703
14399
14272
14217
14210